home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960425-19960715 / 000110_news@columbia.edu _Tue May 21 14:33:02 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.35.159]) by watsun.cc.columbia.edu (8.7.5/8.7.3) with ESMTP id OAA08980 for <kermit.misc@watsun>; Tue, 21 May 1996 14:33:01 -0400 (EDT)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.5/8.7.3) id OAA11207 for kermit.misc@watsun; Tue, 21 May 1996 14:32:57 -0400 (EDT)
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Q: Does C-Kermit 5.0 have an inherrant Xon/Xoff problem?
  8. Date: 21 May 1996 18:32:37 GMT
  9. Organization: Columbia University
  10. Lines: 71
  11. Message-ID: <4nt285$au0@apakabar.cc.columbia.edu>
  12. References: <31a1a81b.14168617@news.dial.pipex.com>
  13. NNTP-Posting-Host: watsun.cc.columbia.edu
  14.  
  15. In article <31a1a81b.14168617@news.dial.pipex.com>,
  16. Chris Raper <triocomp@dial.pipex.com> wrote:
  17. : I have C-Kermit 5.0...
  18. :
  19. You mean 6.0?
  20.  
  21. : ... running under SCO UNIX 3.2.4.2 on a standard Pentium machine.
  22. : The port/modems are running at 19200 baud with a modem connection
  23. : speed of 28800. 
  24. :
  25. So why not run the port at 38400 or higher?
  26.  
  27. : When I dial another machine, log in and list something
  28. : to the screen we sometimes experience Xon/Xoff-type drop out.  :-\
  29. What exactly do you mean by drop out?  Lost chunks of data?  Deadlocks?
  30.  
  31. : We have checked the wiring and modem connection by connecting directly
  32. : (without C-kermit between anything) and it works fine. I have checked
  33. : that the modem is set for Xon/Xoff...
  34. :
  35. You mean for LOCAL Xon/Xoff?  With or without passthrough?
  36.  
  37. : and that the remote machine's port
  38. : is Xon/Xoff.
  39. :
  40. And what about the remote modem?
  41.  
  42. : Kermit's flow-control has been set to XON/XOFF and its
  43. : handshake is left as its default (none) - any other setting seems to
  44. : either make no difference or cause other problems.
  45. : I would be very grateful if someone who has experience of this sort of
  46. : thing could give me some clues.
  47. Yes, please, anybody with direct experience on SCO 3.2v4.2 please pipe up.
  48. But to answer in a general way...
  49.  
  50. First, why not use RTS/CTS?  C-Kermit does support it on SCO 3.2v4.2, and
  51. you should always use RTS/CTS if it's available, rather than Xon/Xoff.
  52.  
  53. Flow control is done by the device driver, not by Kermit.  You tell Kermit
  54. to "set flow xon/xoff" (or whatever) and Kermit tells the device driver.  If
  55. it does not seem to be working satisfactorily, then:
  56.  
  57.  . The device driver is buggy (it happens).
  58.  
  59.  . The modem is buggy (it happens).
  60.  
  61.  . You're using a version of C-Kermit that was not built for precisely
  62.    your platform / OS / version / configuration.  APIs are likely to
  63.    change from OS version to the next.
  64.  
  65.  . Kermit is using the wrong API or using the right one incorrectly
  66.    (not likely, otherwise we've had heard about it by now, but not
  67.    out of the question either).
  68.  
  69.  . There is a mismatch between the flow control that Kermit is using
  70.    and the type of flow control being used by the device it is connected to.
  71.  
  72.  . It is working as well as it can work, but Xon/Xoff is at best an
  73.    imperfect means of flow control, as the flow control signals themselves
  74.    are in-line data, themselves subject to flow control and to corruption,
  75.    as well as delays and misinterpration.
  76.  
  77. The general guideline is: set the interface speed higher (at least two to
  78. four times as high) than the modem modulation speed, and use RTS/CTS flow
  79. control if it is available.  Use Xon/Xoff only as a last resort.
  80.  
  81. - Frank